Term Gallery logo

Meanings of steno bredanensis in Catalan